import time

from selenium import webdriver
from selenium.webdriver.common.by import By

# 打开浏览器 请求目标网址
driver = webdriver.Chrome()
driver.get('https://www.baidu.com')

# TODO 设置隐式等待
# 请求网址后,定位元素前,为整个driver设置隐式等待,保证在定位元素前,元素已经全部加载
driver.implicitly_wait(10)

# 定位元素
kw = driver.find_element(By.ID, 'kw')
print(kw.get_attribute('outerHTML'))

# 退出浏览器
time.sleep(2)
driver.quit()